//（1）定义一个测试类ListDemo，在该类创建一个List集合对象list
// list对象调用add方法向集合中一次添加3个字符串元素：“hello”、”world” 、”java”；
//（2）使用Iterator迭代器遍历输出list集合元素；
//（3）使用增强for循环遍历输出list集合元素；
//（4）使用JDK 8——forEach遍历输出list集合元素。
package Javacode_1;
import java.util.ArrayList;
import java.util.List;
import java.util.Iterator;

public class ListDemo {
    public static void main(String[] args) {
        List<String> list=new ArrayList<>();
        list.add("hello");
        list.add("world");
        list.add("java");

        System.out.println("----迭代器遍历方式----");
        Iterator<String> in= list.iterator();
        while(in.hasNext()){
            String e=in.next();
            System.out.println(e);
        }

        System.out.println("----增强for遍历方式----");
        for(String e:list){
            System.out.println(e);
        }

        System.out.println("----JDK8的forEach遍历方式----");
        list.forEach(a->System.out.println(a));
    }
}
